In respect of retentions in the bank account, the payer must keep separate ledger accounts for each payee and for each construction contract, identifying the payee and construction contract to which the ledger relates and must show each payment into and out of the account and which payees and contract repayment it relates to. So then, that's obviously digging down deeply. I think we need to step back a little and look at why all this is necessary. 