adding new makefiles