add notifyTextChanged method