virtual representation