manual location tracking
retain and check names