32-bit ALU added