modified requireconfig