add TextHandler