Or get a nerite snail! They don't eat plants but they do clean the algae, some are too big and heavy for plants and will just fall off but the horned ones are small enough to do the job, but make sure you have algae wafers also as they will clean a tank quickly.