sumFilter now return 0 if value is undefined