Also most these up after DistanceFrom, same with specs.  Go people say functions should be ordered by importance....