fix config func