getting warm requires heat