updates to drag-zoom