nul
refactoring hubiao