Makefile file improved