modify call/send, add new mq