change MessageQueue to NexiaMessageQueue