add ajacent list