add cmd_parser.rb