added random data generator: