update gradient descent labs