How VIRNECT works