add check_list_cap