diff --git a/ChangeLog.md b/ChangeLog.md
index 6c208f1a..ff950c13 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,4 +1,8 @@
-### Version 3.1.0
+### Version 3.2.0
+
+* Fixed PolyBlockType definition - [Issue #280](https://github.com/charlesw/tesseract/issues/280)
+
+### Version 3.1.0
* Support for printing list of available variables - [Issue 256](https://github.com/charlesw/tesseract/issues/256)
* Support for line removal - [Issue 268](https://github.com/charlesw/tesseract/issues/256)
diff --git a/src/Tesseract/PolyBlockType.cs b/src/Tesseract/PolyBlockType.cs
index c08e7a9a..be4dc3e8 100644
--- a/src/Tesseract/PolyBlockType.cs
+++ b/src/Tesseract/PolyBlockType.cs
@@ -6,18 +6,59 @@ namespace Tesseract
{
public enum PolyBlockType : int
{
+ ///
+ /// The type is not known yet, keep as first element.
+ ///
Unknown,
+ ///
+ /// The text is inside a column.
+ ///
FlowingText,
+ ///
+ /// The text spans more than one column.
+ ///
HeadingText,
+ ///
+ /// The text is in a cross-column pull-out region.
+ ///
PullOutText,
+ ///
+ /// The partion belongs to an equation region..
+ ///
+ Equation,
+ ///
+ /// The partion has an inline equation.
+ ///
+ InlineEquation,
+ ///
+ /// The partion belongs to a Table region.
+ ///
Table,
+ ///
+ /// Text line runs vertically.
+ ///
VerticalText,
+ ///
+ /// Text that belongs to an image.
+ ///
CaptionText,
+ ///
+ /// Image that lives inside a column.
+ ///
FlowingImage,
+ ///
+ /// Image that spans more than one column.
+ ///
HeadingImage,
+ ///
+ /// Image that is in a cross-column pull-out region.
+ ///
PullOutImage,
HorizontalLine,
VerticalLine,
+ ///
+ /// Lies outside any column.
+ ///
Noise,
Count
}