More about commands and the command loop.