FINANCE AGREEMENT