changes in location controller