Providing new and better communication solutions