changed ALU types to 16 bit