Connecting people and enhancing quality of life