That’s because you are changing Dollars value as you interpolate between that and B. You should make another variable which wont update until the timeline finishes(i.e. another float variable named Dollars_2 which you set to the value of Dollars right before you start the timeline and use that as A and to Add to Car Grill… variable.)