PATCHES and PINS