So recently after a move to a bigger tank, I made a more sufficient basking area for my turtle (Kenny) with a bunch of rocks (store bought, washed thoroughly). All was fine for a good while, then I took them out to give them a brush after a while as they got a bit of algae growth on them, and now, after what seems like a shorter while than last time, there's even more algae growth. Furthermore, dirty water seems to hide in the cracks and crevices made by these rocks.
Now I'm thinking, if I washed the rocks once more, put in more clean water, but this time, poured sand over the rocks to fill the gaps, that it might keep things a bit more orderly, but I could be wrong. My question is this, can rock algae be prevented or severely lessened?
Furthermore, I read on here that filter's must be suited for 2x the size of your tank. So if you're tank is 100l, get a 200l tank. My tank can hold 160l, but my filter caters for 150l, however, I only ever really have my tank half full of water. Could this be the problem?


