working on mindtouch impl of the shell