add compile_list_client