makefile updates