slightly streamlined makefile