Good stories, well told.