nice property and efficient communication