1) add makefile