add temp checker