updated my solution to gps challenge