Stepping into the virtual world