correct handling of unknown commands in cli