components find the nearest other component