having heating or cooling devices