optimize mq node; add deduper interface; mq module has not finished yet