event reporting as above