bug fix: getOperand -> getValue