Cracking the successful story-telling code