reduce makefile clutter