GPS for life