Counterpart theory is often advertised by its track record at solving metaphysical puzzles. Here I focus on puzzles of occasional identity, wherein distinct individuals at one world or time appear to be identical at another world or time. To solve these puzzles, the usual interpretation rules of counterpart theory must be extended beyond the simple language of quantified modal logic. I present a more comprehensive semantics that allows talking about pecific times and worlds, that takes into account the multiplicity and sortal-dependence of counterpart relations, and that does not require names to denote actual or present individuals. In addition, the semantics I defend does not identify ordinary individuals with world-bound or timebound stages and thereby avoids the most controversial aspect of counterpart theory. Humphrey’s counterpart at other worlds or times is none other than Humphrey himself.