I give up on the derivative