* genData added