         // option -a
         bool isPrintOptionalInfoOfDevice = false;
         bool isPrintHelpInfo = false;
+        bool isPrintPlainOutput = false;
 
         std::vector<std::string> argvString;
         for (int i = 0; i < argc; ++i) {
             argvString.push_back(std::string(argv[i]));
         }
-        parseParameters(argvString, isPrintOptionalInfoOfDevice, isPrintHelpInfo);
+        parseParameters(argvString, isPrintOptionalInfoOfDevice, isPrintHelpInfo, isPrintPlainOutput);
 
         if (isPrintHelpInfo) {
             printHelpInfo();

    return deviceInfoArray;
}

void printDeviceInfo(const std::vector<DeviceInfo> &deviceInfo, bool isPrintOptionalInfoOfDevice) {
    for (int i = 0; i < deviceInfo.size(); i++) {
        std::cout << "------------------- " << getBoldText("Device " + intToString(i))  <<" -------------------\n";
        std::cout << "Name: " << getBoldText(deviceInfo[i].name) << std::endl;

        std::cout << "Memory usage: ";
        std::cout << std::setw(5) << deviceInfo[i].usedMemory << "MiB" << " / " << std::setw(5) << deviceInfo[i].totalMemory << "MiB" << std::endl;
        std::cout << "Temperature: " << getTemperatureAsColorString(deviceInfo[i].temp) << deviceInfo[i].temp << "C" << REMOVE_ALL_ATTRIBUTES << std::endl;
        if (isPrintOptionalInfoOfDevice) {
            std::cout << "PCI bus ID: " << deviceInfo[i].pciBusID << std::endl;
            std::cout << "UUID: " << deviceInfo[i].uuid << std::endl;

                }
            }
        } else {
            std::string message = "Running processes not found";
            if (isPrintPlainOutput) {
                std::cout << message << std::endl;
            } else {
                std::cout << getColorString(message, RED_TEXT) << std::endl;
            }
        }
        std::cout << std::endl;
    }
