cleans up the ALU