add communication without testing