added temp_generated_source_list