added svg, working on canvas interaction