fixed drop_down_list icon, and same refactor code