added FeatureSelectedDocGenerator