Added adj_list() and order()