fix another bug in option_list method