_dispatchNextRequest() now happens upon successful requests that go in the queue
added a function to handle adding to the dispatch queue