only pushNode failing in list.c