eliminated double root