merge from sogou-ufo

update from source