Who else struggles with managing their cash flow?