protocol names should be lowercase
passing user list directly to sessions
formatting