Hi. I have a 5 gallon Fluval Chi, some c. parvae, driftwood, fluorite black sand substrate and a zebra oto. I am getting coudy water with perfect readings. I've done 40 and even 60% water changes and when I put my filter back on (which had been changed last 2 weeks ago), it looks like the clouds are coming out from the filter (which I've cleaned with tank water, including the impeller and all corners of the filter containment). I sifted through the plant life and found some anacharus decaying and the water has cleared up a lot but still a little cloudy. I read the filter is not good and am thinking about buying/replacing the filter with a better one. I have also stopped putting in Flourish Excel and Dr. Tim's bacteria, lessened feedings, vacuumed surface of sand, rubbed plant leaves off, stopped bloodworm feedings. Should I get a small loach to pick up the fish waste? Do loaches eat fish waste? What is a highly rated small filter that doesn't take up a lot of space for my 5 gallon Chi tank? I am also thinking of purchasing a 10, 15, or 20 gallon tank for an Oranda goldfish. Which filter system is best for a tank these sizes? I would prefer nothing that requires buying a huge cabinet to hide those filter systems that take up a lot of space. I generally would like to keep the overall aesthetic look of the fluval chi. so a good quality filter that would add to the look would be amazing. Thank you!