added queue messaging