updated constituency and dependency