add bug fixing patchs