added finding double tap point, offset, and zoom scale