only works with gps enabled now