list.c now works