hed2 ... only diagonalization remains