Converted base project to c/c++