jdh components of doc