updated Temp_Communicv