virtual realtion