I'm wondering if cory species are more sensitive to water parameters than other fish. Here's the scenario. My 72g has been running for 18 months now. It is a community tank with cories, tetras, rainbows, danios and two otos. I started last year with 6 each of Sterbai and Panda cories. I lost a couple within the first month or so, and I believe it may be because the tank was not well established(I did fishless cycle it). But since then, it seems I lose one every 2 months or so. They show no outward signs of disease and they continue feeding. Then they start to become pale over a week or two and die. I did read initially that some had no luck keeping Pandas alive very long. Other than that, all of the other fish have done well. No disease outbreaks at all. Even the otos, who I read were also hard to keep going, have nice fat bellies. I do 50% water changes every week to ten days, depending on my schedule, and the nitrate never goes over 20ppm. I have two theories. The first being that my water has a pH of about 8, GH 9, KH 4. So being a soft water fish, perhaps over time it takes it's toll. The second is that being a bottom dweller, they are feeding and searching among the waste of the others and possibly any disolved organics that settle lower in the water column as well. What are your thoughts?