strict limits on zoom level