more work on examples, json models