diff --git a/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/SimplifyBooleanExpressionCheck.java b/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/SimplifyBooleanExpressionCheck.java
index 5e98ce6a4..7a959ddd3 100644
--- a/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/SimplifyBooleanExpressionCheck.java
+++ b/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/SimplifyBooleanExpressionCheck.java
@@ -23,7 +23,17 @@ import com.puppycrawl.tools.checkstyle.api.DetailAST;
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
////////////////////////////////////////////////////////////////////////////////
-
+/**
+ * Checks for overly complicated boolean expressions. Currently finds code like
+ * if (b == true), b || true, !false,
+ * etc.
+ *
+ *
+ * Rationale: Complex boolean logic makes code hard to understand and maintain. + *
+ * + * @author lkuehne + */ public class SimplifyBooleanExpressionCheck extends Check {