add numbers and add function

the final version