input monitoring