STORY: GIFnalysis: Duffey fits the bill