MLM due diligence