I forgot to handle the initial delay stuff
I don't see why we have to do that complicated initial delay stuff (probably my fault for not doing better descriptions).  I am going to remove it for now, because it does not work right with this new design anyways (since there are two queues).