Adding more explanation around what is happening in the example