use config.h
cleanup
updated
reran autoheader