Rather use random point in each step instead of giving the steps random sizes. Gives a bit more accurate results with large step sizes, but also convenient convention for later changes.