add data generator programm