union of patchs version 2 that is based on my patch that passed long time control that may be a lucky patch or a better patch