Removed redundant dispatch_async as we are passing the queue to the session