#93 add rough zooming in/out