diff --git a/alib2data/src/indexes/SuffixArray.h b/alib2data/src/indexes/SuffixArray.h
index a0e5f5a5d42e1d40c420b5b0b53688b02a730085..48d4cdee344a1e21d81892c3295abd2ca6b0fe35 100644
--- a/alib2data/src/indexes/SuffixArray.h
+++ b/alib2data/src/indexes/SuffixArray.h
@@ -119,6 +119,7 @@ namespace indexes {
 
 template < class SymbolType >
 SuffixArray < SymbolType >::SuffixArray ( std::set < SymbolType > alphabet, std::vector < unsigned > data, std::vector < SymbolType > string ) : std::Components < SuffixArray, SymbolType, std::tuple < GeneralAlphabet >, std::tuple < > > ( std::make_tuple ( std::move ( alphabet ) ), std::tuple < > ( ) ), m_data ( std::move ( data ) ), m_string ( std::move ( string ) ) {
+	// TODO check validity of the string like in LinearString
 }
 
 template < class SymbolType >