No need to assign head = NULL