move CommandUtil