Heart ripped out, still beating.