Non blocking and gps updated