improve sohu extractor