Ok, so I have had my axie for almost half a year. I got a small filter that did great when he was little but as he got bigger my water got cloudy. I used seachem stabilizer in the past and it was amazing at clearing up cloudiness. But it got worse... so I bought a new filter, that was much bigger. These were both sponge filters. And it is still cloudy. I am thinking it is bacteria or algae so I wanted to get a snail(you may have seen my previous post. Obviously a snail won't clear up a 20 gallon tank though. My axie is doing great, swimming, resting, eating. He is a good weight not too skinny or fat. Anyway I did a big water change and washed everything but the filter and filled the tank up. Still cloudy, so I filled it up again. This was a very long process. I noticed my fake log was falling apart, so I looked up reviews and found that it had killed other fish. I took that out. It was a zoo med log. It is three days later, and cloudy again! I am getting a new filter. Aqua Clear 30 power filter. I will leave my sponge filter in to help cycle, but I am lost here. What should I do?