forgot to initialize freelist node's next field