make change predicition more accurate, perhaps I am tired