implemented pick_random_element
implemented make_text