Creating a Virtual Context