base makefile update