restore data generation line