exception required