material constraints