https://medium.com/@vutran1412/building-a-python-investment-calculator-a-step-by-step-guide-0b25db6d668e