creating a timing event