debugging gradient.