implement temperature dependent color scheme