update makefile and readme file