reformat parse adapter