John Armitage demo tree