improved the initial guess