add formatting_info reader(but not work), fix some formatting bug