working on SVG zooming