fix non-uniform scaling of arcs, circles, ellipses
update