ignoring xcuserstate