Make timer event protected