new dataset upload, added more data generation tools