with code for smaple data generation