private void Do_manual_matching() { _doing_semi_automatic_matching = false; bool unmatched_record_found = Reconciliator.Move_to_next_unmatched_third_party_record_for_manual_matching(); while (unmatched_record_found) { Show_current_record_and_manual_matches(); Get_and_record_choice_of_matching(); unmatched_record_found = Reconciliator.Move_to_next_unmatched_third_party_record_for_manual_matching(); } }