custom zoom control for #24