This enriched my understanding a lot.