Create ONP.cpp