cp.cpp compiles + fixed makefile