examples should be in json, indented, etc.