diff --git a/pixelgl/window.go b/pixelgl/window.go
index ca1e3b4d4ee9df62686b2a5b65cc4795ff2a36fe..d9d866b5a3d39a6ebc975801f6d9b60784dfa71d 100644
--- a/pixelgl/window.go
+++ b/pixelgl/window.go
@@ -23,11 +23,11 @@ type WindowConfig struct {
 	// Bounds specify the bounds of the Window in pixels.
 	Bounds pixel.Rect
 
-	// If set to nil, a Window will be windowed. Otherwise it will be fullscreen on the
+	// If set to nil, the Window will be windowed. Otherwise it will be fullscreen on the
 	// specified Monitor.
 	Fullscreen *Monitor
 
-	// Whether a Window is resizable.
+	// Whether the Window is resizable.
 	Resizable bool
 
 	// If set to true, the Window will be initially invisible.
@@ -36,10 +36,10 @@ type WindowConfig struct {
 	// Undecorated Window ommits the borders and decorations (close button, etc.).
 	Undecorated bool
 
-	// If set to true, a Window will not get focused upon showing up.
+	// If set to true, the Window will not get focused upon showing up.
 	Unfocused bool
 
-	// Whether a Window is maximized.
+	// Whether the Window is maximized.
 	Maximized bool
 
 	// VSync (vertical synchronization) synchronizes Window's framerate with the framerate of