add heat detect