enhanced json_format