excellent communication and location.