some Makefile progress