todo: singleton.js, mongodb_manager.js