add makefile and mirror