Quick wits and nimble fingers