let's do this with svg