refactored Text subclasses names