general naming
only use distance for future algorithms
nobody likes long variable names