New Makefile v2