advance payment, retention money and cash flow