get_next + list