An afternoon well spent.