further examples and doc work