updated Makefile and footer