3.21.20-virtual-comm-sing