got multi-commands to work
more progress on the shell