moving global variables
adding global variables
update
removing noes class
adding shell commands