better SVG support