settled on one way of generating data for now