commmunication soft