style
get rid of extractor_t