refactoring:add comment