investment and spending simulations to predict retirement goals more accurately and with more flexibility of parameters