Cloudy spots on your glasses may be the result of hard water. You'll know that hard water is the problem if a cloth dampened with vinegar rubs away the cloudy film. To remove the cloudiness, you'll need to run your dishes back through on a normal cycle, adding white vinegar to the final rinse cycle. You'll need a liquid rinse agent to prevent the cloudy filming going forward. Care for your detergent. Both liquid and powder automatic dishwashing detergents work well. If you opt for a powder detergent, make sure you keep your box closed and in a dry place (which is not under your damp kitchen sink, where most of us store our dishwasher detergent.) If your detergent looks caked, it won't dissolve well — so it won't clean as effectively. Don't add more detergent than what's called for on the box — even if your dishes look extra dirty. Too much detergent will leave a residue behind.