TextHandler is working, need refactor