reorganize svgData and renderer