streamlined Makefile