bugfix: important mistake, added sqrt(step_length) again - its absolutely necessary!