small bugfixes with rates, checks with different month sizes, numbers are checking out