map now zooms correctly