checkpoint commit for one off payments
add one off payments
made it so year is 30 years in past and future.  also auto select current year.