added dynamic default map zoom level