add functional Commands, and CmdMgr