add ndnr code
make repo compile