add makefile & config