moved heat calculations to appendix