add view event list and update context