users monitoring with event listener