Converted strtotime to use mktime, so I could use the start input. Fixed a few use cases where the installment number was incorrect because the end month equalled the start month.