examples and documentation pages