diff --git a/src/modules/powerdisplay/PowerDisplay.Lib/Models/Monitor.cs b/src/modules/powerdisplay/PowerDisplay.Lib/Models/Monitor.cs
index 3db2bd1310..d864e4fb69 100644
--- a/src/modules/powerdisplay/PowerDisplay.Lib/Models/Monitor.cs
+++ b/src/modules/powerdisplay/PowerDisplay.Lib/Models/Monitor.cs
@@ -93,7 +93,7 @@ namespace PowerDisplay.Common.Models
VcpValueNames.GetFormattedName(0x14, CurrentColorTemperature);
///
- /// Gets or sets a value indicating whether whether supports color temperature adjustment via VCP 0x14
+ /// Gets or sets a value indicating whether the monitor supports color temperature adjustment via VCP 0x14
///
public bool SupportsColorTemperature { get; set; }
@@ -124,7 +124,7 @@ namespace PowerDisplay.Common.Models
VcpValueNames.GetName(0x60, CurrentInputSource) ?? $"Source 0x{CurrentInputSource:X2}";
///
- /// Gets a value indicating whether whether supports input source switching via VCP 0x60
+ /// Gets a value indicating whether the monitor supports input source switching via VCP 0x60
///
public bool SupportsInputSource => VcpCapabilitiesInfo?.SupportsVcpCode(0x60) ?? false;
@@ -140,12 +140,12 @@ namespace PowerDisplay.Common.Models
public string CapabilitiesStatus { get; set; } = "unknown";
///
- /// Gets a value indicating whether whether supports contrast adjustment
+ /// Gets a value indicating whether the monitor supports contrast adjustment
///
public bool SupportsContrast => Capabilities.HasFlag(MonitorCapabilities.Contrast);
///
- /// Gets a value indicating whether whether supports volume adjustment (for audio-capable monitors)
+ /// Gets a value indicating whether the monitor supports volume adjustment (for audio-capable monitors)
///
public bool SupportsVolume => Capabilities.HasFlag(MonitorCapabilities.Volume);
@@ -207,7 +207,7 @@ namespace PowerDisplay.Common.Models
public int MaxVolume { get; set; } = 100;
///
- /// Gets or sets a value indicating whether whether available/online
+ /// Gets or sets a value indicating whether the monitor is available/online
///
public bool IsAvailable
{
diff --git a/src/modules/powerdisplay/PowerDisplay.Lib/Models/MonitorOperationResult.cs b/src/modules/powerdisplay/PowerDisplay.Lib/Models/MonitorOperationResult.cs
index dffd0f747b..6905d7be44 100644
--- a/src/modules/powerdisplay/PowerDisplay.Lib/Models/MonitorOperationResult.cs
+++ b/src/modules/powerdisplay/PowerDisplay.Lib/Models/MonitorOperationResult.cs
@@ -12,7 +12,7 @@ namespace PowerDisplay.Common.Models
public readonly struct MonitorOperationResult
{
///
- /// Gets a value indicating whether whether the operation was successful
+ /// Gets a value indicating whether the operation was successful
///
public bool IsSuccess { get; }
diff --git a/src/modules/powerdisplay/PowerDisplay.Lib/Models/VcpCapabilities.cs b/src/modules/powerdisplay/PowerDisplay.Lib/Models/VcpCapabilities.cs
index fa67152bfb..c30eccefe2 100644
--- a/src/modules/powerdisplay/PowerDisplay.Lib/Models/VcpCapabilities.cs
+++ b/src/modules/powerdisplay/PowerDisplay.Lib/Models/VcpCapabilities.cs
@@ -150,12 +150,12 @@ namespace PowerDisplay.Common.Models
public IReadOnlyList SupportedValues { get; }
///
- /// Gets a value indicating whether whether this VCP code has discrete values
+ /// Gets a value indicating whether this VCP code has discrete values
///
public bool HasDiscreteValues => SupportedValues.Count > 0;
///
- /// Gets a value indicating whether whether this VCP code supports a continuous range
+ /// Gets a value indicating whether this VCP code supports a continuous range
///
public bool IsContinuous => SupportedValues.Count == 0;