* added location change mode