Implement to be able to operate mq