Refactor.
Add SVG version.
Add SVG version.