refactor SQS support to specify region/queue directly