more updates to makefile