Smart GPS