new canControl user data working