working on SVG object generation