DynamicArray basically done