capped user to User