     }
     
     @IBAction func checkClick(_ sender: Any) {
-        checkRow(testDateRow, willSelect: true)
+        if checkRow(testDateRow, willSelect: true) {
+            checkRow(emptySelectorDateRow, willSelect: true)
+        }
     }
     
 }

        dateChecker.planPriority = .always
        dateChecker.activePriority = .transitonRow
        addChecker(dateChecker, for: emptyDateRow)
        // for test date
        let testChecker = BxInputEmptyValueChecker<BxInputDateRow>(row: testDateRow, placeholder: "You should put date")
        addChecker(testChecker, for: testDateRow)

    private var emailRow = BxInputFormattedTextRow(title: "email value", placeholder: "only corrected email")
    private var passwordRow = BxInputTextRow(title: "password value", placeholder: "empty is incorrected")
    
    internal let genderRow = BxInputSelectorVariantsRow<BxInputVariantsItem>(title: "gender")
    
    private var filledDateRow = BxInputDateRow(title: "filled date", value: Date().addingTimeInterval(300000))
    private var emptyDateRow = BxInputDateRow(title: "not empty value")
    private var emptySelectorDateRow = BxInputSelectorDateRow(title: "not empty date")
    private var testDateRow = BxInputDateRow(title: "should filled")
    
    private var dependencyRow = BxInputTextRow(title: "dependent")
