implement svg scaling