better name for substring iterator
version tested ok on 100k messages