To get rid of the allergy I recommend zyrtec. As far as the cyano goes, Mr. Bill is spot on. I've been battling a bit myself and its almost gone. I was adding phosphates through LFS R/O water so I switched to distilled and what a difference. I syphon out the cyano I see when I do my water change every week. My phosphates have dropped from .008 to .002 in less than 3 weeks so switching water made a difference. I don't run any phosphate media. Every time I do a water change less cyano grows back so be patient.