dependency parser interface