add location controller