new list.c