shift from statics to internalconfig