still need to fix combine sum