optional mq support