update nlpir
complete
ok
complete