diff --git a/hoot-core/src/main/cpp/hoot/core/criterion/RailwayCriterion.h b/hoot-core/src/main/cpp/hoot/core/criterion/RailwayCriterion.h
index 01902c2..cb31a06 100644
--- a/hoot-core/src/main/cpp/hoot/core/criterion/RailwayCriterion.h
+++ b/hoot-core/src/main/cpp/hoot/core/criterion/RailwayCriterion.h
@@ -35,7 +35,9 @@ namespace hoot
{
/**
- * A criterion that will keep railways.
+ * A criterion that will match linear railways.
+ *
+ * @todo rename to LinearRailwayCriterion?
*/
class RailwayCriterion : public ConflatableElementCriterion
{
@@ -53,7 +55,7 @@ public:
virtual ElementCriterionPtr clone()
{ return ElementCriterionPtr(new RailwayCriterion()); }
- virtual QString getDescription() const { return "Identifies railways"; }
+ virtual QString getDescription() const { return "Identifies linear railways"; }
virtual QString toString() const override
{ return QString::fromStdString(className()).remove("hoot::"); }