cp.c -> cp2.c