adjacency list.in progress commit.