added pinch zoom to gallery