coded stuffs that enables me handle contingent reconciliation