fixed datamanager