Long live the fairy tale