updated the Makefile