command recall is working but very buggy. There are some off by one
issues, and of course the not adding an executed command to the end of
the list ... but, that will be fixed soon.