Starting full alu implementation.