added maxZoom option