De. Johnson is very thorough!