implemented provisory numerical distance