Implemented eigen ratio stuff