make Makefile better