heat exchanger works
adding validation values as comments