[#4] Add timer event