Science Behind Patches (copy)