Cleaning Windows In Cloudy Weather