fix zoom controls (closes #140)