The register and the money view, built on AG Grid and AG Charts. Every expected date is due date plus what that client has actually done before — and agreed payment plans use their own dates, because those are commitments rather than habits.