better\ makefile