Im starting to wonder at what point in app development it would be a good idea to start from scratch, or to to simply edit what you already have. My app is practically done, but I have a bad obsession with being a perfectionist and see a lot of ways I could improve my code based on what I've learned, and even reduce the code size in half. Would be easier to maintain, and scale if I redo it, but im afraid of messing up the new version. There's only three possibilities, either Im scared, lazy, or impatient...or maybe all three LOL