working on announcements

running into routing issues because of the page viewer