I was wondering what is a good fish that will eat algae because my 36 bow front tank is getting covered in it and the hole sponge thing at working to well. i have live plants in it so chemical is out of the question. same things with my 55 gallon ciclid tank. what would be the best fish you recommend.