on or requires