all_text support added