Command interface is functionally tested in simulator. Seems to work ok