location improvements