Define distances
TODO: define category