added the Makefile