with SVG defs -> patterns