diff --git a/alib2data/src/tree/unranked/UnrankedExtendedPattern.h b/alib2data/src/tree/unranked/UnrankedExtendedPattern.h
index 917be1ef9d918b219969e4383005aa0d766be5e9..1b77b9c71959705aaa10056a4cf05f692210ab45 100644
--- a/alib2data/src/tree/unranked/UnrankedExtendedPattern.h
+++ b/alib2data/src/tree/unranked/UnrankedExtendedPattern.h
@@ -88,6 +88,7 @@ public:
 	 * \brief Creates a new instance of the pattern with concrete alphabet, content, and wildcard.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param alphabet the initial alphabet of the pattern
 	 * \param pattern the initial content in it's natural representation
 	 */
@@ -97,6 +98,7 @@ public:
 	 * \brief Creates a new instance of the pattern with concrete content and wildcard. The alphabet is deduced from the content.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param pattern the initial content in it's natural representation
 	 */
 	explicit UnrankedExtendedPattern ( SymbolType subtreeWildcard, SymbolType subtreeGap, SymbolType nodeWildcard, ext::tree < SymbolType > pattern );
diff --git a/alib2data/src/tree/unranked/UnrankedNonlinearPattern.h b/alib2data/src/tree/unranked/UnrankedNonlinearPattern.h
index 7ab412d26c8ff559b90520da68c7d3c31decc218..3e4b33cc3a5c29a6c82f8bc4111f98f0683b8967 100644
--- a/alib2data/src/tree/unranked/UnrankedNonlinearPattern.h
+++ b/alib2data/src/tree/unranked/UnrankedNonlinearPattern.h
@@ -87,28 +87,31 @@ public:
 	 * \brief Creates a new instance of the pattern with concrete alphabet, content, wildcard, and nonlinear variables.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param nonlinearVariables the set of nonlinear variables
 	 * \param alphabet the initial alphabet of the pattern
 	 * \param pattern the initial content in it's natural representation
 	 */
-	explicit UnrankedNonlinearPattern ( SymbolType subtreeWildcard, SymbolType gapSymbol, ext::set < SymbolType > nonlinearVariables, ext::set < SymbolType > alphabet, ext::tree < SymbolType > pattern );
+	explicit UnrankedNonlinearPattern ( SymbolType subtreeWildcard, SymbolType subtreeGap, ext::set < SymbolType > nonlinearVariables, ext::set < SymbolType > alphabet, ext::tree < SymbolType > pattern );
 
 	/**
 	 * \brief Creates a new instance of the pattern with concrete content, wildcard, and nonlinear variables. The alphabet is deduced from the content.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param nonlinearVariables the set of nonlinear variables
 	 * \param pattern the initial content in it's natural representation
 	 */
-	explicit UnrankedNonlinearPattern ( SymbolType subtreeWildcard, SymbolType gapSymbol, ext::set < SymbolType > nonlinearVariables, ext::tree < SymbolType > pattern );
+	explicit UnrankedNonlinearPattern ( SymbolType subtreeWildcard, SymbolType subtreeGap, ext::set < SymbolType > nonlinearVariables, ext::tree < SymbolType > pattern );
 
 	/**
 	 * \brief Creates a new instance of the pattern with concrete content and wildcard. The alphabet is deduced from the content. Nonlinear variables are defaultly constructed to empty set.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param pattern the initial content in it's natural representation
 	 */
-	explicit UnrankedNonlinearPattern ( SymbolType subtreeWildcard, SymbolType gapSymbol, ext::tree < SymbolType > pattern );
+	explicit UnrankedNonlinearPattern ( SymbolType subtreeWildcard, SymbolType subtreeGap, ext::tree < SymbolType > pattern );
 
 	/**
 	 * \brief Creates a new instance of the pattern based on RankedNonlinearPattern, the alphabet is created from the content of the RankedNonlinearPattern.
diff --git a/alib2data/src/tree/unranked/UnrankedPattern.h b/alib2data/src/tree/unranked/UnrankedPattern.h
index 9e02ef0b6b66192bf44f2d6fb5bef54eb6979a58..a5c461abd9e64e332e27a3afa2a55f2186a5681d 100644
--- a/alib2data/src/tree/unranked/UnrankedPattern.h
+++ b/alib2data/src/tree/unranked/UnrankedPattern.h
@@ -85,6 +85,7 @@ public:
 	 * \brief Creates a new instance of the pattern with concrete alphabet, content, and wildcard.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param alphabet the initial alphabet of the pattern
 	 * \param pattern the initial content in it's natural representation
 	 */
@@ -94,6 +95,7 @@ public:
 	 * \brief Creates a new instance of the pattern with concrete content and wildcard. The alphabet is deduced from the content.
 	 *
 	 * \param subtreeWildcard the wildcard symbol
+	 * \param subtreeGap effectively wildcard^*
 	 * \param pattern the initial content in it's natural representation
 	 */
 	explicit UnrankedPattern ( SymbolType subtreeWildcard, SymbolType subtreeGap, ext::tree < SymbolType > pattern );