Zoom changes. Zooming needs major rewriting