gen_all_sct