add newspapers functionality