completed substring extractors