put sample data generator