Alibaba in the mangroove forest