meets hot and cold....