I had a bloom of algae. It nearly covered my walls. I have a 20 gal, planted aquarium with a few bloodfin and neon tetras, a fiddler crab, and an angelfish. I went to my local Petsmart and got a Rubber Lipped Plecostamus (suckerfish). Unlike the black ones he only around 4-5 inches (from what they have told me), which is VERY helpful since the black ones and most other can get anywhere between and over 1-2 feet. He is very adorable, a handsome guy. As soon as I put him in my tank he went to work and the next day it was almost completely clean! He is extremely efficient and convenient. He is one of my favorite fish and has a lot of character. I have now added a Dwarf Gourami, three Zebra Danios, an Ivory Mystery Snail, the Rubber Lip Pleco in question, and three Nerita snails. I am so happy with my beautiful aquarium!