small changes to dynamic allocations