location-dependent