generates random data when no connection
rolling data works