finished Makefile