great communication and location.