Loosely matching rhymes for contact pin