added multivariate differentiation, part 2