virtual and physical realities