add pinch zoom feature.