add checkit and new makefile