global requirements