create event page refine