new version based on actual and not average edge length