Havening Techniques in Patching