Creating a Runtime Environment