added client agreement and filtering options