I'm n00b myself so maybe I'm wrong.
I had problems with this myself when I came across it.
I think it has something to do with the hardware
it is slower to run the program if it starts getting decimals (floating point #'s)
I think later in the program it negates the 2000
correct me if I'm wrong
