working ALU