issue #3 added checking for interest rate, valid values between 0.01 and 100