External Requirements