updates to communication_events and user authentication