added basic message queues support