Thank you all for the your input on the item. Dean's a bit unsure of it and has been investigating it on and off but he at one point decided to spend a few minutes swimming through it over and over again. I understand the need to scrub it. My turtles have their own large floating log and it is an algae collector. I have a second question though, do any of you have the betta leaf hammock? I ordered one at the same time i got the log but it arrives tomorrow with my new tank heaters because my old one bit the dust and only provides a little amount of heat for my angels.