[enh] search language support upadtes
[fix] pep8