adder module working