new feature -- average dist