mixing the virtual and physical