smaller dataset generation