Changed root finder to use implicit interface