allow configuring multiple fields
added mocking for data generation strategy: