makefile and cpp name updated