Add root finding methods