Barry Preston talks finance.