fixing bug on unaryOperation. the name should be passed to next instruction