Well, here I go, hoping to get some good advice. Ok, I currently have a 20 gallon fresh water that I set up in December. While I wanted to cycle the tank without fish, my mother was visiting and SHE was over-anxious to get fish into my tank. So the evening I got the tank all set up, she put my female betta into the tank, and she seemed to do ok. She then went to a pet store (not commercial) and bought 2 neons and 2 rummys. I let them be until about a month later and I have to admit that in this time, I really didn't know about water testing, but the fish seemed to be doing just fine. I then added a Micky Mouse Platty, a Golden Molly, 2 more neons and 2 more rummys and an albino algae eater. All well and began testing for ammonia at this point with Nutrafin, and doing partial water changes and gravel vacuuming + changing out the filters. If the ammonia got too high, well, I'd add a couple of those Jungle fizzies. About a week later, on a Saturday, I added 2 male guppies. The next day one was dead - the tail eaten off it and the other's tail in pretty ragged shape. Needless to say, it died the next day along with my female betta - I'd say she was the culprit, lost a neon and 2 of my rummies. Long story short, I now have: 3 male guppies, 4 cardinal tetras, 4 rummy noses, 1 albino algae eater, 1 sunset gourami, 1 powder blue gourami, 1 golden molly, and 1 Mickey Mouse Platty. I can't seem to get my ammonia and nitrites under control, even though I'm doing about a 25 to 30% pwc every other day; I'm now swishing the filters in the water I take out to clean them rather than replacing them. So after all that, (1) am I overstocked which I suspect I am? (2) I'm getting another 20 gallon and want to cycle with fish. (3) What fish should I remove from my current tank? (4) Can I add gravel from my current tank to the new tank? (5) After I get the new tank running, how long should I wait before adding fish from the "old" tank? (6) Is it possible that my current tank is still cycling? When I change out the water in my current tank, I use tap water that's been set to match the tank's water temp. I add to the bucket Tetra-Safe Water conditioner, Tetra-Ban, Cycle, Stress Zyme and Stress Coat. (7) Am I adding chemicals I don't need to be adding? I do have the Nutrafin Master Test Kit, and my High PH is really really low - like a lime green. I have been adding Proper PH 7, but that doesn't seem to work and that's because I think my water tests as moderate hard (7) What can I do to correct the PH? What am I doing wrong? (8) Do I even need another tank? Any and all advice will be welcome. Thank you for your time.