slight improvements to makefile cleanup