save some memory by increasing the dynamic array at a slower rate