added directory for gradient descent