view modes (list, media) and events