fantastic location and communication.