window orientation and overshading added