Dr Mackenzie har haft dengodheten