reformat contract