add location factory