fix map.js