changed archive list to be a queue as well