heat calcs appear to be working