updated map.js