New makefile