What an interesting journey so far for Dan Matthews.