remove redundant arg
remove redundant parameter
remove misplaced comment
add comment
manual merge