modify package loading hooks
change default options
use a deterministic initial value
fix wrong eigenvalues when sigma is not real