use preferences to save tracking status
use instance state bundle to save tracking status
save locations in internal storage