new directory and makefile