add event testing, remove the timeout event type