add arc requirements