separated logic for moderator in sightings controller