still working on svg stuff