job constraints