CNPWP: the cashflow