Advanced communication - Taking communication to the next level