updated
added a new makefile