Ah the old algae issues, I remember my fight with the stuff, I thought I was never gonna win. It wasn't until I employed a sump and Cheato (macro algae) lit 24/7 that I really got to grips with the dreaded green hair.
A thought for the future maybe.
Regards
BigC