temp_final_intialize