My personal preference is to declare variables of the same type in the same declaration, such as double loanAmount, term, numMonths, intMonth, double paymentAmt; which makes the code a little shorter and nicer to read. Switch statements can also make it a little simpler than using else if(). Just some ideas