flatten_json util