Loosely matching rhymes for drop-in pin