update makefile