modify carry