CNLPM: the cashflow