hackish progress on queue/consumer basic functionality