added timing tests for generateData