data generation uncommented