support all_text