minor makefile improvements