fixed test data generation