The recovered Haverbeck Islet