@chhaylin: Excellent explanation