no real code changes
minor unittest stuff
doc stuff, distance_limit->max_displacement