replace context with fetch-settings attribute