add temperature feature

add temperature feature