add client requirements