updated eigensystems for degen cases.  next comes general case.