update readme
update makefile