adding makefiles for each step