restore map.js