@windows converted to a map piecing of windows working