more work on examples