added the create event feature