Improving Makefile