soft interface for CommandHandler