dead letter queue methods
unifing the get code across queues
gettingn logging working around task execution