By sync doc task. [ci skip]
refactoring [ci skip]