add demo 2.3 add sum