remove abstract extractor