OFP 29: Catching up with Thomas Pierce