Complete windows (8/20)

Complete windows