File_extractor moved to module