2D Pattern Window Environment