what are requirements