cleanup + thermometer implementation