Cash Flow Problems? Understand what REALLY impacts your cash