changes to display logic for announcements/events/photos