working alu_controller