added NodeDequeue