added TextHandler & Letter