How often are you testing and adding chlorine. Sounds like not often enough.