commands are now saved in a string vector