dont use static configure