update ditransitive and np copula