generateAdjList update