protocol didDoneManagingData
xcuserstate