eventviewcontroller updated + optimization annotation + loading view