Add nich.cpp model