distance component not necessary