adds modifierWithConfig