key event reporting