add TXT type support