added agreement end date, ammounts can be decimal now