eigensupport added