Added Eigen for compiling semplicity