Add sum and 3 feature.

Please please please merge!