...Turns out that I have to keep writing the nextEventToBeDone.
ugh.................................................................................................................