I noticed my glasses frames were getting very mouldy. I used to wash the glass with water and soap, fairy liquid or any other handsoap. I thought that what made my frame moudly, green colour developing inside the glass inside the frame. With my most recent frame, I stopped washing it with water and have only been using a dry cloth to clean it, but they still have green mould spreading inside on the frame, near the glass edges of the frame, the two things that sit on the nose, they are also a bit green. Is it time for a new frame, can I clean thos frame and also if I buy a new frame how to stop it from turning green mouldy? Thanks