adding temp_convert.c