rename and add makefile