added zoom-out/in code