Temperature working. Need more testing.