some more makefile magic