By sync doc task. [ci skip]
refactoring