Added system environment clas