addUser, checkUser, validateUser