add a shape.