Dynamic Memory Allocation
Some changes on Datasets (Important)