single configuration mechanism and header
remove old config header