reformat & review