renamed the multivariable version to a more informative name
threaded version of the multivariate version