configurable char_list