generate much more data