use show and read for all ICommand and OCommand instances
do not pass pub/sub tag to KB