Add scp.cpp