updated multivar diff 2