add patchs