add new examples and fix up plumbing