fix user->Data()