I fail. fixed checkUser()