great Iocation and communication