The best I've seen so far, but I'm missing one functionality, which is to enable inflation-adjusted investment growth, because when investing, for example, 4,000 a month today and in 40 years, the numbers are different.