fixed some things for the new alu