minimal requirement