omg so svg mostly done finally wtf