fixed up makefile and ident.h