David Tennant is a genius x