add function summ