Test kit shows perfect results with no water change
Hey everyone, new user here. I recently set up a 5.5g tank stocked with 2 swordtails, a panda cory, 3 red cherry shrimp and a ghost shrimp. There are two plants, a java fern and a short unknown plant. I recently broke my ankle and havent been able to do a water change for about 3 weeks. I just checked the ammonia, nitrates, nitrites, and ph expecting the worst but I found that everything is perfect. 0ppm ammonia, 0ppm nitrites, and 5-10ppm nitrates. How is this possible? Isnt my tank overcrowded? Did I accidentally build a well-functioning tank?