working through custom event test