improved data collection