clarify header
gradient descent of a function (not working that great)