add path.cpp