monitor pattern