add makefile
modified makefile