ian moore55: test and tune 17/10/2010