TECHNICAL DUE DILIGENCE