restructured json schema