I've noticed that If you crash or time out, you have to reconnect and start from the end of the queue again. I believe this to be quite unfair. We cannot plan computer crashes or even client crashes. We should have a 15 minute grace period. And if we time out while queuing, it should hold that slot for us, for the next 10-15 minutes.