better initial guess