change to  map2.js