update the Makefile