refactor wildcard accept fallback