References:

NOTE: step length: how much should we change