So I woke up today to a very cloudy fish tank and some dead fish and I'm not sure where we went wrong. Here is the situation. Im fairly new to this. We are cycled and have been for a couple months. It's a 30 gallon tank with 3 platy, 2 molly, and 3 neon tetras and a ever growing group of snails. I have 3 small plants, but they are very small. I checked the readings: Ph was pretty low, it looks to be around 6, but it is usually in the 6.6 and 6.4 range. Ammonia is in the .25 range. Nitrite was in the range of .25 and .5 Nitrate is in the 5.0 to 10 range. Recent things that have happened. Initially we got one snail and it was pregnant. I keep gathering them and getting rid of them, but right now we have like 20 (we'very had as many as 40 at times) Our platy had 5 babies 2 days ago, which I've been keeping in a hatchery, which was cleaned well with hot water before putting it in. 3 weeks ago, my daugher had the lid come off the fish food and A LOT went it. We scooped most of it out and did daily 40-50% water changes for like a week before it seemed to clear, but that hasn't been an issue in a few weeks. Any tips, I'm doing a water change now, but I need to go to work and I'm worried about the few fish left. The baby platys are all dead, the neon tetra are dead, and I think one of the Mollies are dead too...I don't see her. Any tips? Anything I'm missing?