Hi Jack. You made the Main await for 2000 ms and discarded function waited only 1000 ms. This point is valid and discussed in a similar comment by Michael. I have added some After Edits in my article to address this. Hope it clarifies and makes the article somewhat less horrible :)