updated the command interpreter