use new requiresConfig