add WHOperation
add WHOperation