Not to mention the songs...