add sum functionality estimate