accurate temperature data collection