D is for due diligence

D is for due diligence