fixing the reversed GT LT signs, and using request animation frame from brian shaler. YAY