Bristle nose plec. We have a recently set up tank which had a fair amount of algae on 4 rocks and the gravel and the 3d background, on Sunday we bought a male and female bristle nose and by the Monday morning the algae was clear. The other good thing about these plecs is they don't grow too large, about 5 or 6 inch max