adding virtual with nod