very nice explanation [H]