modify patchs