complete pan zoom
pinch
init carousel impl