The art of story telling