Still trying to fail on eigen only if required