@ebarakos: Excellent explanation