n-so-heat