added adjacent list w/o dublicates