setting up framework for event view w/ hooks. Fixed create validation to actually stop the event