new routes
hiding announcements function
finished 103 site wide announcements revised