7 Pillars of due Diligence