finalized procedure