https://blog.openforhomes.com/understanding-mortgage-terms-basics/
Reducing Mortgage Payments