I actually like the idea of the default auto that chooses depending on (D > N) ? But I didn't know about 'eig' being less accurate. So I am fine with either way as long as the user can choose the method to use.