moved view to new event model