update guide
update makefile