My planted tank is becoming a bit tricky. Even though I have no algae blooms, over a month or so algae will develop on the leaves of my plants and I can't really do much about it. I'm looking for a pleco that will have the common sense to stay out of my rhoms way. He's going to have a ton of hiding places, literally at least a dozen because the tank will be heavily planted, yet the common pleco I tried with my reds was stupid enough to just plop himself on the glass and not avoid the piranhas causing him to need to be removed before he got eaten. I basically want a fish that can clean algae but knows to stay clear of my rhom, maybe even only come out at night (though my rhom seems to never sleep), any suggestions? My lfs isn't great for pleco selection, but they get siamese algae eaters (not a pleco obviously), bristlenose plecos, commons, rhinos, otto cats and your basic commonly found algae eaters. Suggestions are appreciated, the fish will have lots of hidings spots, but if he doesn't make use of them, he might become lunch.