Added most of John's examples.