heat-based methods