Here's a little animation made by Wassim Chegham that shows how async/await can clean up your code.