final design of create event