David Botting's MonoTrace project