beginning of implementing pinch zoom, not yet working