maindirection extractor is OK