spider::CNMSL
merge