upate combine