due diligence questions