Addded zoom option and setZoom method