New Makefile v3