Dr Dalton is awesome as always.