bug fixes in viscous gradient calculation on face