more examples in the doc