run vectors by making self nearest and only neighbour