I've put my fish through 2 rounds of Maracyn/II to try to cure fin rot (DG and corydora) and popeye (cory). I can't really tell if the DG has stopped losing fin material. My corydora is still swimming erratically and laying upside down. I don't know what to do now. I had initially treated the corydora by itself with Melafix for a week before resorting to Maracyn. Should I just do 2 or 3 water changes a week and see how they fair? Perhaps whatever they had isn't bacterial -- would fin rot ever be caused by fungus??? I feel sort of hopeless right now, I really wanted to see improvement with treatment Any thoughts?