-revised create event to populate correctly