+ add dataManager.js