add resize
zoom basics