reimplment inputTextView