Mads Vinding, Dena DeRose, Annette Giesriegl – The end