complete findUser()