Safe temp parameter copy