David Hood diagram