made a publicUser so the users usserid is not exposed