added SVG support