adj list setup