That one worked without a *temp variable, so these two examples should work without them too.
and
In the case of the ‘health’ variable the order of precedence isn’t an issue because you’ve got two different variables (Health_text and health_text), but with the ‘heat’ variable it is because you’ve got a temporary and a permanent variable going by exactly the same name.