Are there supposed to be differences between the client and server scripts?
temp1_str and temp2_str are defined differently in client and server.