Added back Eigen 3