rename things to gain access to viewport
proper zoom, yay!
legend zoom and custom ticks
inner tick