added crucial Makefile