added anonymous user type