nlpv3 complete, started working on nlpv4