add parse_command_line for multi vertion compatible