comitting xcuserstate