ALU completed? Requires testing.