What a difference in how people do water changes.. On my 29G I had a sump, remora skimmer, refugium, AND I did 5G a DAY in water changes for 5 years straight. I can see the film on the surface of your tank, you definately have high DOCs in there which is feeding your hair algae and keeping your water quality low.I do a 5gallon water change every other friday.