updates the Makefile