fixed gps, and stuff