Complete windows (18/20)

Complete windows