heisen text view subclass