have a look at commandParse and then if command == set (set command) you can see how i can acces any atribute form any class i want and modify it :). the print function now also prints any atribute you like from any class the commandParse has access to. also added some error checking. what happens if you type a command in the wrong way ?