@j-skelton: Wonderful explanation