external heat sources