shape: add example of accumulating shape