fix checkAccess() 2