the previous custom patch system failed based on order sometimes. We now use mesons build in patch system which guarenees patch order application