Perfect Patches