fixes to the transitheat