add test data generator