An escrow may be terminated according to the escrow agreement when the parties have performed the conditions of the escrow and the escrow agent has delivered the items to the parties entitled to them according to the escrow instructions. An escrow may be prematurely terminated by cancellation after default by one of the parties or by mutual consent. An escrow may also be terminated at the end of a specified period if the parties have not completed it within that time and have not extended the time for performance.