SVG functionality