change max zoom and how to handle panning outside US