PINS AND PATCHES