todo; update svg edit