add data generators for testing random colls of data