new work on extractor