Cheques and Balances