construction diligence