add extractor strategy for metadata as the base strategy