add makefile
Header transition smoother