constructor is not ready yet. just to save the file.
The functions which is used to deal with temperature section is almost finished.