shape.js update