zoom option
smooth zooming