I've noticed this for a while now and never bothered to ask anyone; if I have two keyframes spread far apart with different values, AE is supposed to divide every frame in between evenly, right? Because sometimes, like the case below, it will create values that are not evenly distributed. I have a flare coming in and starting at the position of 806. Then, 28 frames later, I have the flare ending at the position of 957 (before it zooms off the screen). Wouldn't AE just take 957-806, giving a difference of 151, and then divide it by 28 for an even change every frame? Because in the third picture below, the flare for some reason goes over the value of 957 without me telling it to, to the value of 969. So the flare is going over the desired final position and then coming back the wrong way to finish off at 957. Why is it doing this and why wouldn't it just divide it evenly?