reformat, finish analysis2