added temp monitoring