Variables 'val' and 'upSpeed' moved to private scope.
Strictly greater comparison 'val > 1.0f - GHETTO_VAL'.
Comment moved out of the define
Comments moved out of the define
-Moved comments out of the defines. -Improved English comments