Updating setupDataset function