Add nesdoc. Add implementation
Fix merge error